package com.fengycx.pojo.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class OderBillDto {
    //基础公里
    private BigDecimal baseMileage;
    //基础里程价格
    private BigDecimal baseMileageAmount;
    //超出基础里程的价格
    private BigDecimal exceedBaseMileageAmount;
    //里程费
    private BigDecimal mileageAmount;
    //免费等待乘客分钟数
    private Integer freeBaseWaitingMinute;
    //等时费用
    private BigDecimal waitingAmount;
    //灯饰超出基础免费每分钟价格
    private BigDecimal exceedEveryMinuteAmount;
    //返程免费公里数
    private BigDecimal freeBaseReturnMileage;
    //超出基础里程部分每公里收取的费用
    private BigDecimal exceedBaseReturnEveryKmAmount;
    //返程费
    private BigDecimal returnAmont;
    //其他费用
    private BigDecimal otherAmount;
    //停车费
    private BigDecimal parkingAmount;
    //过路费
    private BigDecimal tollAmount;
    //顾客好处费
    private BigDecimal favourAmount;
    //系统奖励费
    private BigDecimal incentiveAmount;
    //实际订单价格
    private BigDecimal realOrderAmount;
    //平台分账收入
    private BigDecimal platformIncome;
    //司机分账收入
    private BigDecimal driverIncome;
    //平台分账比例
    private BigDecimal platformRate;
    //实际里程
    private BigDecimal realMileage;
    //等待时长
    private Integer waitingMinute;

}
